查看、生成 MD5、SHA1、SHA256 等哈希值的方法

您所在的位置:网站首页 md5 sha256 sha1区别 查看、生成 MD5、SHA1、SHA256 等哈希值的方法

查看、生成 MD5、SHA1、SHA256 等哈希值的方法

2023-10-31 09:30| 来源: 网络整理| 查看: 265

通过生成和验证 MD5、SHA1、SHA256 等哈希值,可以确保数据文件的完整性。关于哈希值的说明请参考《MD5、SHA1、SHA256等哈希值是什么意思?有何区别?》 https://baiyunju.cc/10377 

怎么生成或查看电脑文件的MD5值、SHA1值或SHA256值呢?需要下载检验工具吗?

作为电脑文件的“数字指纹”,无论生成或查看与否,它都在文件的“手指”上。因此,文件的MD5值、SHA1值,其实查看就是生成,生成就是查看。

使用电脑内置的 Windows PowerShell 或者 CMD命令提示符工具,查看/生成文件的MD5、SHA1和SHA256值的方法

不需要下载专门的哈希值验证工具,使用Windows系统内置的Windows PowerShell或者命令提示符工具,就可以查看、创建MD5、SHA1和SHA256等哈希值。

关于这两个命令行工具的说明和打开方法,请参考《Windows PowerShell是什么?与cmd命令提示符有何区别?》https://baiyunju.cc/10369

恰好刚下载了Adobe全家桶的Photoshop 2023软件安装文件,以此为例,下面查看这个压缩文件的SHA1值,通过与同时下载的后缀为 .sha 文件内的 sha1 哈希值,进行验证,以确保PS安装文件是破解作者发布的原始文件,同时验证这个文件是否完整下载。

查看SHA1值的命令:

certutil -hashfile 文件路径和名字 SHA1

把命令行中的“SHA1”换为“MD5”或“SHA256”,就可查看相应的其他哈希值,例如:

certutil -hashfile 文件路径和名字 MD5certutil -hashfile 文件路径和名字 SHA256

下面一步步来操作。

首先,怎么获取文件的绝对路径呢?方法是进入保存该文件的文件夹,右键点击文件,选择“属性”,即可复制文件的绝对路径和文件名称,如下图所示:

图片丨获取电脑文件的保存路径图片丨获取电脑文件的保存路径

🌻提示:路径中不能有空格,也就是文件夹名称不能有空格,不然无法查看,详见《Windows PowerShell、CMD不能看文件MD5、SHA1、SHA256等哈希值的原因》https://baiyunju.cc/10372

然后,将文件路径替换到命令行中,这个文件名比较长:

certutil -hashfile E:\软件\大软件\Adobe2023\Adobe_Photoshop_2023_24.0.0.59_ACR15.0_SP_20221018.rar SHA1

接下来,参考《Windows PowerShell是什么?与cmd命令提示符有何区别?》https://baiyunju.cc/10369 文中的方法,打开 Windows PowerShell 或者 命令提示符 窗口。

先复制上面的命令行,再切换到Windows PowerShell或者CMD命令提示符窗口,按快捷键“Ctrl+v”粘贴,然后按Enter确定键,便自动计算出这个文件的SHA1值,如下图所示:

图片丨Windows PowerShell 和 cmd命令提示符查看到的sha1值图片丨Windows PowerShell 和 cmd命令提示符查看到的sha1值

上图显示,在 Windows PowerShell 和命令提示符两个工具查看到的PS 2023安装文件的SHA1值,完全相同:

25e5240e93f1ee498d3a3d76ec9c5cc5ff8f6237

这体现了哈希值的唯一性,即同一个算法计算出来的数据文件的哈希值是唯一且固定不变的。

最后,查看随着Adobe安装文件一起下载的 .sha 文件中的 sha1 值,校验一下是否与上面查看到的数值一致。

右键点击 .sha 文件“Adobe_Photoshop_2023_24.0.0.59_ACR15.0_SP_20221018.sha”,用记事本打开,如下图所示:

图片丨.sha后缀文件中的sha1哈希值图片丨.sha后缀文件中的sha1哈希值

后缀 .sha 文件中的哈希值:

25e5240e93f1ee498d3a3d76ec9c5cc5ff8f6237

与前文查看到的PS安装文件的SHA1哈希值完全一致,说明下载的安装文件是安全、完整的原文件,可以放心安装。

使用以上操作方法,同样可以查询/生成一个文件的MD5值或SHA256值。

更多相关文章:

《专栏丨哈希值的查询和验证》https://baiyunju.cc/tag/hash-function

《专栏丨电脑使用技巧》https://baiyunju.cc/tag/%e7%94%b5%e8%84%91%e6%8a%80%e5%b7%a7

《专栏丨Windows系统使用优化技巧》https://baiyunju.cc/tag/windows-xi-tong-you-hua-ji-qiao

《专栏丨C盘清理瘦身扩容》https://baiyunju.cc/tag/c%e7%9b%98%e6%b8%85%e7%90%86

禁止转载丨原文链接:https://baiyunju.cc/10380

©禁止转载原文 欢迎分享网址 侵权必究:『白云居』 » 查看、生成 MD5、SHA1、SHA256 等哈希值的方法



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3